home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / dc1 / save / DMakefile.next < prev    next >
Encoding:
Text File  |  1993-01-17  |  705 b   |  38 lines

  1.  
  2. OD= objs/
  3. EXE= ../bin/next/dc1
  4.  
  5. CFLAGS= -O2 -I.. -I$(OD) -L../suplib -DREGISTERED -DCOMMERCIAL
  6.  
  7. SRCS= asm1.c asm2.c asmaddr.c asmflt.c asubs.c block.c cexp.c exp.c gen.c \
  8.  genarith.c genass.c genbool.c genlogic.c genmisc.c lex.c main.c reg.c \
  9.  rules.c sem.c stmt.c subs.c sym.c toplevel.c types.c error.c pragma.c
  10.  
  11. OBJS = $(SRCS:"*.c":"$(OD)*.o")
  12.  
  13. PROTOS= $(OD)protos.h
  14.  
  15. all: $(OD) $(PROTOS) $(EXE)
  16.  
  17. nomkp: $(EXE)
  18.  
  19. quick: $(EXE)
  20.  
  21. $(EXE) : $(OBJS)
  22.     cc $(OBJS) -o %(left) $(CFLAGS) -lamiga
  23. #    strip %(left)
  24.  
  25. $(OBJS) : $(SRCS)
  26.     cc $(CFLAGS) %(right) -o %(left) -c
  27.  
  28. $(PROTOS) : $(SRCS)
  29.     -rm %(left)
  30.     makeproto -o%(left) %(right)
  31.  
  32. clean :
  33.     rm $(OBJS)
  34.  
  35. $(OD) : $(OD)
  36.     mkdir %(left:*/:*)
  37.  
  38.